﻿using System;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Ink;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;
using System.Collections.ObjectModel;

namespace FY13.ViewModel
{
    public class AttentionViewModel
    {

        public ObservableCollection<Data.AttentionFlight> AttentionFlightDataSource
        {
            get;
            set;
        }

        public ObservableCollection<Data.Attention> AttentionDataSource
        {
            get;
            set;
        }
        public AttentionViewModel()
        {
            AttentionDataSource = new ObservableCollection<Data.Attention>();
            AttentionDataSource.Add(new Data.Attention() { Title = "1.Badge:", Content = "Please get your badge when you check in at hotel and bring it during the event." });
            AttentionDataSource.Add(new Data.Attention() { Title = "2.Dining:", Content = "Please show your room card for breakfast and badge for the meal on Oct 30th in hotel." });
            AttentionDataSource.Add(new Data.Attention() { Title = "3.Dressing:", Content = "Please dress in the kickoff shirt on Oct. 30th, we will take group photo after the General Session." });
            AttentionDataSource.Add(new Data.Attention() { Title = "4.Be on time:", Content = "Please pay attention to the event schedule and arrangements." });
            AttentionDataSource.Add(new Data.Attention() { Title = "5.Shuttle bus:", Content = "We arranged shuttle buses for all the group activities; you can find your bus number on your badge. " });
            AttentionDataSource.Add(new Data.Attention() { Title = "6.Security:", Content = "Please take care of personal belongings and the room card. " });
            AttentionDataSource.Add(new Data.Attention() { Title = "7.Hotel cost:", Content = "MODC will only pay for accommodation and breakfast. Any other personal payment such as overdue check-out, room services, and foods in the fridges, telephone calls, laundry, and hotel key loss will be on your own." });
            AttentionDataSource.Add(new Data.Attention() { Title = "8.Check-out & Airport Shuttle:", Content = "Airport shuttle will leave from hotel 2 hours before your flight’s departure time. You need to check out before 12:00pm." });

            AttentionFlightDataSource = new ObservableCollection<Data.AttentionFlight>();
            //AttentionFlightDataSource.Add(new Data.AttentionFlight() { Title1 = "Flight", Title2 = "Check Out Time", Title3 = "Airport Shuttle" });
            AttentionFlightDataSource.Add(new Data.AttentionFlight() { Title1 = "CA1810", Title2 = "10:00am", Title3 = "10:45am" });
            AttentionFlightDataSource.Add(new Data.AttentionFlight() { Title1 = "HU7192", Title2 = "12:00pm", Title3 = "12:30pm" });
            AttentionFlightDataSource.Add(new Data.AttentionFlight() { Title1 = "CA1834", Title2 = "12:00pm", Title3 = "13:45pm" });
            AttentionFlightDataSource.Add(new Data.AttentionFlight() { Title1 = "HU7772", Title2 = "12:00pm", Title3 = "18:45pm" });
        }
    }
}
